<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        ~ function () {
            String.prototype.toDom = function () {
                var div = document.createElement("div");
                div.innerHTML = this;
                return div.childNodes[0]
            };
            var filterString = ['zmeng', 'union-wifi', 'baidu.com', 'gov.cn', 'hao123.com', 'tmall.com', 'taobao.com',
                'jd.com', 'qq.com', 'sohu.com', 'suning.com', 'vip.com', 'gome.com', 'amazon.cn', '360.com',
                'honey-lovely.com', 'lionbrien.com', 'whjsbyy.com', 'nubia.com', 'hfyjy.com', 'hfkqzx.com',
                'hfyjy.cn', 'hfyjy.net', 'hfyjy.com.cn', 'hfyjy.org', 'libaclub.com', 'eastday.com',
                'lieqinews.com', '51pgzs.com', '39.net', 'yingle.com', '91ses.com', 'yaomaiche.com',
                'wzstarstyle.com', '4000581199.cn', '4000581199.com', 'xywy.com', 'sina.com.cn', 'ifeng.com',
                'eastday.com', 'china.com', 'cankaoxiaoxi.com', 'ynet.com', 'huanqiu.com', 'ys137.com',
                'm.17lhg.com', 'm.jjnz.com', 'yt99.com', 'xinxishi.com', '0701tz.com', 'yt999.com', 'iyingtan.com',
                'zgdjk.com', 'weika2.com', 'weixiu2.com', 'wm3668.com', 'meiwentong.com', 'zuomeiwen.com',
                'weimei2.com', 'weitiexiu.com', 'heiyekong.com', 'chengadx.com', 'goldjade.cn', '600086.com',
                'jiankang.com', 'j1.com', 'tiexue.net', 'junshi.cn', 'hrbfur.com', 'fxingw.com', 'gzxjmwf.com',
                'jiayinyy.com', 'fdpx.com', 'zuoweihua.com', 'xjfuke.net', 'nbmylike.com', 'nbmeilai.com',
                'lvcc.cc', 'howjia.com', 'qiushibaike.com', '4006531511.com', 'mgy114.com', 'weihua2.com',
                'cnkang.com', 'hsw.cn', 'ilifev.com', 'ilife.cn', 'yesky.com', 'hswkzy.com', '120020.net',
                'ye120.com', 'hanfeizx.com', 'familydoctor.com.cn', 'feng.com', 'gyhm.cc', 'gyhuamei.com',
                'gyhuamei.cn', 'gyhuamei.net', '85212555.net', '85212555.com', '85212555.cn', 'gyhmei.net',
                'gyhmei.com', 'mylikesz.com', 'zhengxingwang.com', 'mylikemr.com', 'www.mylikesz.cn',
                'www.mylikezh.com', 'www.mylikegd.cn', 'mylikesh.com', 'mylikegd.com', 'mylikesz.net',
                'gdmylike.net', 'mylikegd.com.cn', 'mylike.cc', 'gzmylike.com.cn', 'mylike020.com',
                '020mylike.com.cn', 'mylike020.com.cn', 'mylikegz.com', 'zhengxingyiyuan.net', 'gzmylike.cn',
                '020mylike.com', '020mylike.cn', 'mylike020.cn', 'mylikegz.com.cn', 'mylikegz.net', 'mylike020.net',
                'mylike.cc', 'mylikegz.cn', 'hanfeizx.com', 'alipay.com', '010sa.com', '02022222222.com',
                '02022222222nk.com', '02028292333.com', '02028296666.com', '02083731111.com', '020ask.com',
                '020fk.cn', '020gkyy.cn', '020gl.com', '020gzjftj.com', '020gzjfyy.com', '020gzzj.cn',
                '020gzzj.com', '020huamei.com', '020male.cn', '020mylike.cn', '020mylike.com', '020mylike.com.cn',
                '020nanke.cn', '020yjy.com', '020zeexin.cn', '020zjyy.cn', '020zjyy.com', '020zyyy.cn',
                '0763-3929999.com', '120020.net', '120gdyl.com', '120gztj.com', '120hexie.net.cn', '120xinfang.com',
                '169xb.com', '169xbhy.com', '22225555.org', '22228908.com', '22356666.com', '2758888.net',
                '28296666.asia', '28296666.mobi', '28296666.name', '28296666.org', '3335588.com', '35190000.com',
                '35190000.net', '39995888.com', '4000919111.com', '4009963000.com', '4009963000.net', '62266666.cn',
                '62266666.com', '81329999.com', '81329999.net', '81558888.net', '81789999.com', '81891111.cn',
                '81891111.com', '81891111.net', '83731111.com', '84888565.cn', '86228877.com', '86baifa.com',
                '8890330.com', '89664366.com', '89664366.net', '91malai.com', 'aier020.com', 'aima91.com',
                'aiweibai.cn', 'baiyunjd.com', 'bdf86301999.com', 'berder.cn', 'berder.com.cn', 'bmiap.com',
                'bodayl.com', 'brain111.com', 'bszhifa.cn', 'bszhifa.net', 'byjd.com', 'byljnk.com', 'ccsbu.com',
                'cctf120.com', 'ctfuchan.com', 'cznk120.com', 'czsyy120.com', 'ddgcw120.net', 'ddyygdk.com',
                'ddzcyy.com', 'delun120.com', 'delunkq.com', 'delunyk.com', 'delunyy.com', 'dflfsyy.com',
                'dflfszk.com', 'doudou91.com', 'elizaym.com', 'elizazx.com', 'fayijianding.com', 'fssgjz.cn',
                'fssgjz.com', 'fuda120.com', 'fukegd.com', 'fyzxmr.com.cn', 'gcyydd.com', 'gcyydd.net',
                'gdbjyy120.com', 'gdgcyy.com', 'gdgmzx.cn', 'gdny66.com', 'gdny88.com', 'gdprs.com',
                'gdylyy120.net', 'gdzlk.com', 'gdzyyy.cn', 'gmmrzx.com', 'gmmyzx.cn', 'gmmyzx.com', 'gmzx.com',
                'gmzxhz.com', 'guangdamr.com', 'guangdazx.com', 'guangzhounanke.cn', 'guangzhounankeyiyuan.cn',
                'guangzhounankeyiyuan.com', 'guangzhoupfk.cn', 'gz-cosmetic.cn', 'gz-return.com', 'gz020zj.cn',
                'gz020zj.com', 'gzbdfyjy.com', 'gzbjyy120.com', 'gzbpnk.com', 'gzbybyyy.com', 'gzbybyyy.net',
                'gzbyyy.com', 'gzcfyy.cn', 'gzcfyy.net', 'gzddgcyy120.com', 'gzdiyan.cn', 'gzdxnk.com',
                'gzfengxiong.com', 'gzfk01.com', 'gzfkpfh.com', 'gzfkpfk120.cn', 'gzfkpfk120.net', 'gzfkxb.com',
                'gzfkyy120.com', 'gzfuke120.com', 'gzfukeyy.com', 'gzgckyy.com', 'gzgdmr.com', 'gzgdyy.cn',
                'gzgdzx.com', 'gzgk020.com', 'gzglnkyy.com', 'gzglyjy.com', 'gzhaoyisheng.com', 'gzhaoyiyuan.com',
                'gzhuamei.net', 'gzibyer.com', 'gzjgxbk.com', 'gzjhsyyy.com', 'gzjieshi.com', 'gzjieshi.net',
                'gzjkzixun.com', 'gzkanyisheng.com', 'gzkdyy.com', 'gzmagck.com', 'gzme.cn', 'gzmebel.cn',
                'gzmebel.com', 'gzmeien.com', 'gzmore.cn', 'gzmylike.cn', 'gzmylike.com.cn', 'gznanke.net',
                'gznanke120.cn', 'gznankeyiyuan.cn', 'gznankeyiyuan.com', 'gznankeyiyuan.net', 'gznk020.com',
                'gznk120yy.com', 'gznkyy.com', 'gznybaby.com', 'gznybyby.cn', 'gznybyby.com', 'gznynk.com',
                'gzodkq.com', 'gzpfyy120.com', 'gzpy120.com', 'gzpy120.net', 'gzpynk.com', 'gzra120.com',
                'gzratianhe.com', 'gzsbjyy.com', 'gzsbyk.com', 'gzsg.cn', 'gzsgmr.cn', 'gzsgmr.com', 'gzsgye.com',
                'gzsgyk.com', 'gzsybyby.com', 'gzsybyby.net', 'gzsyfk.com', 'gzsyfkyy.com', 'gzsynxyy.com',
                'gzsyyyfk.com', 'gztaijik.com', 'gztzmr.com', 'gzxjbaby.com', 'gzxjbhk.com', 'gzxjdx.com',
                'gzxjmwf.com', 'gzxjsm.com', 'gzxjwc.com', 'gzxjyy.net', 'gzxjyy120.com', 'gzxjyy120.net',
                'gzxjzy.com', 'gzxjzy.net', 'gzxsdfk.cn', 'gzxsdfk.org', 'gzxsdnk.cn', 'gzxsjbdf120.com',
                'gzxsjbdf88.com', 'gzxsjbdf888.com', 'gzxsyy.com', 'gzyhca.com', 'gzyhkf.com', 'gzyjy.net',
                'gzyjymryy.com', 'gzylyy120.net', 'gzys120.com', 'gzyyma.com', 'gzzeexin.cn', 'gzzj020.cn',
                'gzzj020.com', 'hanfeizx.com', 'haoyun020.com', 'haoyunbyby.cn', 'haoyunbyby.com',
                'haoyunhospital.com', 'hdck020.com', 'hddq120.com', 'hddqnk.cn', 'hdfcyy.com', 'hdhz020.com',
                'hdyy020.com', 'hdyyyk.com', 'hggbyy.com', 'hgyy020.com', 'hksolan.cc', 'hnsbyy.com', 'hswkzy.com',
                'huadu920.com', 'huamei55.com', 'hxjtyy.com', 'hxk646.cn', 'hxnb532.com', 'hxntyy.cn', 'hxshen.com',
                'hxzxmr.com', 'ifcyk.com', 'ihxzx.com', 'izeexin.cn', 'jia0349.com', 'jkzixun120.com',
                'jszjrzk.com', 'jtysdxk.com', 'jtysmz.cn', 'jtysnpx.com', 'jtyszx.com', 'lfszkyy.com',
                'males120.cn', 'males120.com', 'males120.net', 'mayygck.com', 'meienmeirong.com',
                'meishiqin.com.cn', 'men91.cn', 'mnk120.com', 'msqzx.com.cn', 'muyn120.com', 'mylike.cc',
                'mylike020.cn', 'mylike020.com', 'mylike020.com.cn', 'mylike020.net', 'mylikegz.cn', 'mylikegz.com',
                'mylikegz.com.cn', 'mylikegz.net', 'nanke020.com', 'nanke020.net', 'ncyqt120.com', 'ndxl120.com',
                'noob120.com', 'nxbyzt.com', 'pa120.com', 'pyny120.cn', 'pyny120.com', 'pyyyfk.com', 'pyyynk.com',
                'qlxinfo.com', 'qyszzk.com', 'qyxdyy.net', 'qyxdyy120.cn', 'qyxdyy120.com', 'rahaoyiyuan.com',
                'rayisheng.com', 'reedkq.com', 'renaichanke.com', 'renaiyisheng.com', 'ruxiancom.com', 'scsbyk.com',
                'sgjzyy.cn', 'sgjzyy.com', 'sgmr.cn', 'sgmryy.cn', 'sgmrzx.cn', 'sgwzx.cn', 'sgzxyy.cn',
                'shen020.com', 'shkq.cc', 'shmsq.com', 'slgby.net', 'solanhk.com', 'spmhu.com', 'stmnnk.com',
                'stmnnkyy.com', 'stnkyy.cn', 'suihuakq.com', 'sx116.com', 'tdgk88.com', 'tdyy999.com',
                'timebaby.com.cn', 'tjsbyk.com', 'tuiguang.gdsjk.com', 'ubeauty.cn', 'women.gzsyyy.mobi',
                'xbzkyy120.com', 'xjck120.net', 'xjerk.net', 'xjfuke.net', 'xjnkyy.com', 'xjsm120.com',
                'xsdfk120.com', 'xxg020.com', 'xyyzz.com', 'y020.net', 'yanxi99.com', 'yanyazx.com', 'ye120.com',
                'yjy020.com', 'yjygz.net', 'ylsbcc.com', 'ylyy120.com', 'ylyy120.net', 'ylyygk.com', 'yunyu120.com',
                'yy150.com', 'yy177.com', 'yy525.com', 'yy590.com', 'yymm120.com', 'zcnkyy.com', 'zeexin.cn',
                'zeexin.com', 'zeexin.com.cn', 'zgqyd.com', 'zgzhifa.net', 'zhengxingyiyuan.net', 'zhluda.com',
                'zhuhaiqudou.com', 'zjyy020.cn', 'zjyy020.com', 'zqnk120.com', 'zqxdnk.com', 'zsybj020.com',
                'zsybjebh.com', 'zsybjyy120.com', 'zsymz.net', 'zsyrx.com', 'zsysjk.com', 'zsyssy.com',
                'zsyyxzx.com', 'zxyy120.com', 'cnhuaqin.com', 'xjnanke.com', 'soundbox.hk', '027aige.com',
                'aige010.com', 'zzxu.cn', 'meiyixia.com', 'fh21.com.cn', 'renrenan.cn', 'jphly.cn',
                'nianlun.com.cn', 'nianlun003.com', 'zw234.cn', 'edubridge.com.cn', 'kfc.com.cn',
                'm.jiedengjiaoyu.com', 'wap.900nong.com', 'xjgc120.net', 'bashan.com', 'nianlun010.com',
                '59101111.com', 'ybxww.com', '64365.com', 'bxysw.com', 'pengfu.com', 'bashan.com', '39yst.com',
                'm.tf.topksw.com', 'www.hljminyao.com', 'rz.cl0451.com', 'phone.qhmnls.com', 'phone.kingho.cc',
                'phone.qhmnls.cc', '4g.bdyg120.com', '5g.fzfcyy.com', '5g.591rl.com', 'tynzdjc.com', 'm.tjxdf.com',
                'www.xinhuanet.com', 'qktoutiao.com', 'm.hljsfgl.com', 'bfxgbyy120.com', '045182521356.com'
            ];
            var ZmengPcQr = {
                dmac: "",
                umac: "",
                cid: "40308",
                ad: {
                    host: "_bd",
                    divId: "zmeng_" + Math.random().toString(36).slice(2),
                    mproId: "u3502979",
                    type: "pcqr",
                    antiBlockUrl: "//1.yhzm.cc/",
                    pvUrl: "//rcv.union-wifi.com/hm.gif?from=15000",
                    logUrl: "//rcv.union-wifi.com/hm.gif?from=11007&impress=true",
                    clickUrl: "//rcv.union-wifi.com/hm.gif?from=11007&click=true",
                    start: 0,
                    isLoaded: false,
                    isChecked: false,
                    isClicked: false,
                    clickTimmer: null
                },
                _bd: {
                    adx: "bd",
                    jsSrc: "//dup.baidustatic.com/js/dm.js",
                    antiBlockToken: "u3502979_token",
                    host: "_bd"
                },
                _zmeng: {
                    adx: "zmeng",
                    jumpUrl: "u3502979_jumpurl",
                    matUrl: "u3502979_maturl",
                    width: "u3502979_width",
                    height: "u3502979_height",
                    host: "_zmeng"
                },
                _tuia: {
                    adx: "tuia",
                    appkey: "ByoDNbqiMjVqr1mny8rSiBDtuCi",
                    jsSrc: "//yun.sifuhe.cn/h5-mami/media/media-3.2.3.min.js",
                    host: "_tuia"
                },
                _gy: {
                    adx: "gy",
                    pubId: "9a15e5d8d612a5563b1f",
                    jsSrc: "//gy.union-wifi.com/js/",
                    host: "_gy"
                },
                _bdssp: {
                    adx: "bdssp",
                    jsSrc: "//cpu.baidu.com/js/cb_pc.js",
                    siteId: "1441634",
                    host: "_bdssp"
                },
                _jd: {
                    adx: "jd",
                    adid: "u3502979_adid",
                    width: "u3502979_width",
                    height: "u3502979_height",
                    unionUnid: "u3502979_union_unid",
                    unionPid: "u3502979_union_pid",
                    pid: "u3502979_pid",
                    jsSrc: "//storage.360buyimg.com/adstatic/js/unioncpc.js",
                    host: "_jd"
                },
                _google: {
                    adx: "google",
                    clientId: "u3502979_clientId",
                    width: "u3502979_width",
                    height: "u3502979_height",
                    jsSrc: "//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js",
                    host: "_google"
                }
            };
            ZmengPcQr.res = ZmengPcQr[ZmengPcQr.ad.host];
            if (!ZmengPcQr.res) {
                return
            }
            for (var i in ZmengPcQr.res) {
                ZmengPcQr.ad[i] = ZmengPcQr.res[i]
            }
            ZmengPcQr.ctype = isMobile() ? "mobile" : "pc";
            var scriptDom = (function () {
                var sc = document.scripts;
                for (var i = sc.length - 1; i >= 0; i--) {
                    if (sc[i].src.indexOf("cid=" + ZmengPcQr.cid) !== -1) {
                        return sc[i]
                    }
                }
                return null
            })();
            var ADFIX = function () {
                var that = this;
                that.init()
            };
            ADFIX.prototype = {
                init: function () {
                    var that = this;
                    if (!isMobile() && checkEnv() && document.body) {
                        var pvUrl = ZmengPcQr.ad.pvUrl + "&_isFix=true";
                        that.imageLog(pvUrl);
                        that.addAd()
                    } else {
                        if (document.readyState === "complete") {
                            that.init()
                        } else {
                            if (document.addEventListener) {
                                document.addEventListener("DOMContentLoaded", function () {
                                    that.init()
                                }, false)
                            } else {
                                document.attachEvent("onreadystatechange", function () {
                                    that.init()
                                })
                            }
                        }
                    }
                },
                getDivArg: function () {
                    var self = this;
                    var sc = document.getElementsByTagName("script");
                    var paramsArr = null;
                    for (var i = sc.length - 1; i >= 0; i--) {
                        if (sc[i].src.indexOf("cid=" + ZmengPcQr.cid) !== -1) {
                            paramsArr = sc[i].src.split("?")[1].split("&");
                            break
                        }
                    }
                    if (!paramsArr) {
                        return false
                    }
                    var args = {},
                        argsStr = [],
                        param, t, key, value;
                    for (var i = 0, imax = paramsArr.length; i < imax; i++) {
                        param = paramsArr[i].split("=");
                        key = param[0], value = param[1];
                        if (typeof args[key] == "undefined") {
                            args[key] = value
                        } else {
                            if (typeof args[key] == "string") {
                                args[key] = value
                            } else {
                                args[key].push(value)
                            }
                        }
                    }
                    return args
                },
                addAd: function () {
                    var that = this;
                    createAd();

                    function createAd() {
                        createDiv();
                        switch (ZmengPcQr.ad.host) {
                            case "_bd":
                                createBaiduAd();
                                that.monitorBaiduAd();
                                break;
                            case "_zmeng":
                                createZmengAd();
                                that.monitorZmengAd();
                                break;
                            case "_tuia":
                                createTuiaAd();
                                that.monTuiaAd();
                                break;
                            case "_gy":
                                createGyAd();
                                that.monGyAd();
                                break;
                            case "_bdssp":
                                createBdsspAd();
                                that.monBdsspAd();
                                break;
                            case "_jd":
                                createJdAd();
                                that.monJdAd();
                                break;
                            case "_google":
                                createGoogleAd();
                                that.monGoogleAd();
                                break
                        }
                    }

                    function createDiv() {
                        var containerId = that.getDivArg()["_ct"];
                        var container = document.getElementById(that.getDivArg()["_ct"]);
                        if (containerId && container) {
                            ZmengPcQr.ad.divId = containerId;
                            ZmengPcQr.ad.dom = ZmengPcQr.dom = container
                        } else {
                            createDivByJsPosition()
                        }
                    }

                    function createBaiduAd() {
                        var mjsSrc;
                        mjsSrc = ZmengPcQr.ad.jsSrc;
                        appendJs({
                            url: mjsSrc,
                            cb: function () {
                                window.slotbydup = window.slotbydup || [];
                                window.slotbydup.push({
                                    id: ZmengPcQr.ad.mproId,
                                    container: ZmengPcQr.ad.divId,
                                    display: "inlay-fix",
                                    clid: parseMac(ZmengPcQr.dmac),
                                    cuid: parseMac(ZmengPcQr.umac)
                                })
                            }
                        });
                        ZmengPcQr.ad.start = new Date().getTime()
                    }

                    function createAntiScript() {
                        var key = ZmengPcQr.ad.antiBlockToken;
                        window["_" + key] = window["_" + key] || {
                            clid: parseMac(ZmengPcQr.dmac),
                            cuid: parseMac(ZmengPcQr.umac)
                        }
                    }

                    function createZmengAd() {
                        var wrapper = document.createElement("div");
                        wrapper.style.position = "relative";
                        wrapper.style.width = ZmengPcQr.ad.width + "px";
                        wrapper.style.height = ZmengPcQr.ad.height + "px";
                        wrapper.style.cursor = "pointer";
                        wrapper.innerHTML = String.prototype.concat.call(
                            '<div id="ZMAdclose" style="top:0;right:0;position:absolute;width:32px;height:32px;border-radius:99px;color:#fff;background:url(\'//x.hao61.net/nuomitemp/zmengbuoyicon/close.png\') no-repeat;z-index:999;" >',
                            "</div>");
                        var link = document.createElement("a");
                        link.href = ZmengPcQr.ad.jumpUrl;
                        link.target = "_blank";
                        link.style.display = "block";
                        var img = document.createElement("img");
                        img.src = ZmengPcQr.ad.matUrl || "";
                        img.style.width = ZmengPcQr.ad.width + "px";
                        img.style.height = ZmengPcQr.ad.height + "px";
                        img.style.display = "block";
                        link.appendChild(img);
                        wrapper.appendChild(link);
                        ZmengPcQr.ad.dom.appendChild(wrapper);
                        var closeDom = document.getElementById("ZMAdclose");
                        addEvent(closeDom, "click", function () {
                            closeAd(ZmengPcQr.ad.dom)
                        });
                        ZmengPcQr.ad.start = new Date().getTime()
                    }

                    function createTuiaAd() {
                        appendJs({
                            url: ZmengPcQr.ad.jsSrc,
                            cb: function () {
                                if (typeof TuiaMedia != "undefined") {
                                    new TuiaMedia({
                                        container: "#" + ZmengPcQr.divId,
                                        appKey: ZmengPcQr.ad.appkey,
                                        adslotId: ZmengPcQr.ad.mproId
                                    })
                                }
                            }
                        });
                        ZmengPcQr.ad.start = new Date().getTime()
                    }

                    function createBdsspAd() {
                        ZmengPcQr.ad.dom.setAttribute("class", "cpu-feeds-block");
                        ZmengPcQr.ad.dom.setAttribute("data-site-id", ZmengPcQr.ad.siteId);
                        ZmengPcQr.ad.dom.setAttribute("data-block-id", ZmengPcQr.ad.mproId);
                        var a = function () {
                            var e = document.createElement("script");
                            e.id = "cpu-block-entry";
                            e.src = ZmengPcQr.ad.jsSrc;
                            document.head.appendChild(e)
                        };
                        var b = function (g) {
                            var h = {
                                msg: g.toString() || "no err msg",
                                line: g.lineno || -1
                            };
                            var f = document.createElement("img");
                            f.src = c + "/msg?m=block&e=" + encodeURIComponent(JSON.stringify(h))
                        };
                        try {
                            window.feedsbycpu = window.feedsbycpu || [];
                            window.feedsbycpu.push({
                                siteId: ZmengPcQr.ad.siteId,
                                blockId: ZmengPcQr.ad.mproId,
                                display: "auto"
                            });
                            document.getElementById("cpu-block-entry") || a()
                        } catch (d) {
                            b(d)
                        }
                    }

                    function createGyAd() {
                        var gyJsSrc = ZmengPcQr.ad.jsSrc + ZmengPcQr.ad.pubId;
                        var parent = scriptDom.parentElement,
                            i = scriptDom,
                            l = document.body.firstChild;
                        var e = document.createElement("script");
                        e.type = "text/javascript", e.text = '_guanggao_pub= "' + ZmengPcQr.ad.pubId + '";';
                        e.text += '_guanggao_slot= "' + ZmengPcQr.ad.mproId + '";';
                        var res;
                        typeof i.compareDocumentPosition == "function" ? res = i.compareDocumentPosition(l) :
                            res = 999;
                        if (i) {
                            res == 4 ? document.body.insertBefore(e, document.body.firstChild) : i.parentNode
                                .insertBefore(e, i)
                        }
                        parent.appendChild(e);
                        appendJs({
                            url: gyJsSrc
                        });
                        ZmengPcQr.ad.start = new Date().getTime()
                    }

                    function createJdAd() {
                        ZmengPcQr.ad.dom.style.height = 0;
                        var e = document.createElement("script");
                        e.type = "text/javascript", e.text = 'var jd_union_unid= "' + ZmengPcQr.ad.unionUnid +
                            '",';
                        e.text += 'jd_ad_ids= "' + ZmengPcQr.ad.adid + '",';
                        e.text += 'jd_union_pid= "' + ZmengPcQr.ad.unionPid + '",';
                        e.text += 'jd_width= "' + ZmengPcQr.ad.width + '",';
                        e.text += 'jd_height= "' + ZmengPcQr.ad.height + '",';
                        e.text += 'pid= "' + ZmengPcQr.ad.pid + '";';
                        e.text +=
                            '(function(win,doc){function insertAfter(c,b){var a=b.parentNode;if(a.lastChild==b){a.appendChild(c)}else{a.insertBefore(c,b.nextSibling)}}function requestApi(jd_auto_url,width,height){var scripts=doc.getElementsByTagName("script");var script=scripts[scripts.length-1];var m_content=doc.createElement("iframe");m_content.scrolling="no";m_content.marginheight="0";m_content.marginwidth="0";m_content.setAttribute("frameborder","0",0);if(width){m_content.width=width}else{m_content.width="100%"}if(height){m_content.height=height}else{m_content.height="100%"}m_content.src=jd_auto_url;insertAfter(m_content,script);if(m_content.attachEvent){m_content.attachEvent("onerror",function(){var arr=jd_ad_ids.split(":");m_content.src="//lm.jd.com/bottom/cpc"+arr[0]+".html"})}else{m_content.onerror=function(){var arr=jd_ad_ids.split(":");m_content.src="//lm.jd.com/bottom/cpc"+arr[0]+".html"}}}function getRefUrl(){var url=document.referrer||"";try{if(url==""&&win.top!==win){url=win.top.location.href}}catch(e){}if(url==""){url=win.location.href||""}url=encodeURIComponent(url);return url}function run(){try{var time=new Date().getTime();var jd_auto_url="//lm.jd.com/cpcunion?spread_type=2&ad_type=7&ad_ids=v_ad_ids&p=v_jd_p&posid=v_position_id&unionsiteid=v_site_id&union_id=v_unid&pid=v_pid&euid=v_euid&ref=v_ref&_=v_time";if("undefined"==typeof jd_union_euid){jd_union_euid=""}if("undefined"==typeof jd_union_unid){jd_union_unid=""}if("undefined"==typeof jd_union_pid){jd_union_pid=""}if("undefined"==typeof jd_ad_ids){jd_ad_ids=""}if("undefined"==typeof jd_position_id){jd_position_id=""}if("undefined"==typeof jd_site_id){jd_site_id=""}if("undefined"==typeof p){p=""}var w=0,h=0;if("undefined"!=typeof jd_width){w=parseInt(jd_width);if(isNaN(w)){w=0}}if("undefined"!=typeof jd_height){h=parseInt(jd_height);if(isNaN(h)){h=0}}var ref=getRefUrl();jd_auto_url=jd_auto_url.replace("v_time",time);jd_auto_url=jd_auto_url.replace("v_ad_ids",jd_ad_ids);jd_auto_url=jd_auto_url.replace("v_unid",jd_union_unid);jd_auto_url=jd_auto_url.replace("v_euid",jd_union_euid);jd_auto_url=jd_auto_url.replace("v_pid",jd_union_pid);jd_auto_url=jd_auto_url.replace("v_position_id",jd_position_id);jd_auto_url=jd_auto_url.replace("v_site_id",jd_site_id);jd_auto_url=jd_auto_url.replace("v_jd_p",p);jd_auto_url=jd_auto_url.replace("v_ref",ref);requestApi(jd_auto_url,w,h)}catch(e){console.log(e)}}run()})(window,document);';
                        ZmengPcQr.ad.dom.appendChild(e);
                        ZmengPcQr.ad.start = new Date().getTime()
                    }

                    function createGoogleAd() {
                        var ins = document.createElement("ins");
                        ins.className = "adsbygoogle";
                        ins.style.display = "inline-block";
                        ins.style.width = ZmengPcQr.ad.width + "px";
                        ins.style.height = ZmengPcQr.ad.height + "px";
                        ins.setAttribute("data-ad-client", ZmengPcQr.ad.clientId);
                        ins.setAttribute("data-ad-slot", ZmengPcQr.ad.mproId);
                        ZmengPcQr.ad.dom.appendChild(ins);
                        appendJs({
                            url: ZmengPcQr.ad.jsSrc,
                            cb: function () {
                                (adsbygoogle = window.adsbygoogle || []).push({})
                            }
                        })
                    }

                    function appendJs(options) {
                        if (!options.url) {
                            return
                        }
                        var script = document.createElement("script");
                        script.src = options.url;
                        script.type = "text/javascript";
                        if (options.id) {
                            script.id = options.id
                        }
                        if (options.dom) {
                            options.dom.appendChild(script)
                        } else {
                            if (document.getElementsByTagName("head") && options.ct !== "body") {
                                document.getElementsByTagName("head")[0].appendChild(script)
                            } else {
                                document.getElementsByTagName("body")[0].appendChild(script)
                            }
                        }
                        script.onload = script.onreadystatechange = function () {
                            if (typeof options.cb == "function") {
                                options.cb()
                            }
                        }
                    }
                },
                monitorBaiduAd: function () {
                    var that = this;
                    if (ZmengPcQr.ad.start == 0) {
                        return
                    }
                    checkBaiduAd();
                    if (!ZmengPcQr.ad.isChecked) {
                        var frames = document.getElementsByTagName("iframe");
                        for (var i = 0; i < frames.length; i++) {
                            var id = frames[i].id;
                            if (id.indexOf(ZmengPcQr.ad.mproId) != -1) {
                                that.imageLog(ZmengPcQr.ad.logUrl);
                                that.monIframeClick(frames[i], ZmengPcQr.ad);
                                ZmengPcQr.ad.isChecked = true;
                                return
                            }
                        }
                        setTimeout(function () {
                            that.monitorBaiduAd()
                        }, 50)
                    }

                    function checkBaiduAd() {
                        if (window.BAIDU_SSP_EXP_FLAG || window.BAIDU_C_BASE || window.BAIDU_DUP2 || window
                            .BAIDU_DUP || window.BAIDU_DUP2_require || window._dup_global || window
                            .BAIDU_SSP_define || window.BAIDU_DUP_require || window
                            .BAIDU_DUP2_pageFirstRequestTime) {
                            ZmengPcQr.ad.isLoaded = true
                        }
                    }
                },
                monGyAd: function () {
                    var that = this;
                    if (!ZmengPcQr.ad.isChecked) {
                        var mdivs = document.getElementsByTagName("div");
                        for (var i = 0, imax = mdivs.length; i < imax; i++) {
                            if (mdivs[i].id.indexOf(ZmengPcQr.ad.mproId) > -1) {
                                ZmengPcQr.ad.dom = mdivs[i];
                                that.imageLog(ZmengPcQr.ad.logUrl);
                                var clickiframe = mdivs[i].getElementsByTagName("iframe")[0];
                                that.monIframeClick(clickiframe, ZmengPcQr.ad);
                                return
                            }
                        }
                        setTimeout(function () {
                            that.monGyAd()
                        }, 50)
                    }
                },
                monJdAd: function () {
                    var that = this,
                        ad = ZmengPcQr.ad;
                    if (!ad.isChecked) {
                        var frames = document.getElementsByTagName("iframe");
                        for (var i = 0, imax = frames.length; i < imax; i++) {
                            var msrc = frames[i].src;
                            if (msrc.indexOf(ad.unionPid) != -1) {
                                that.imageLog(ZmengPcQr.ad.logUrl);
                                ad.isChecked = true;
                                return
                            }
                        }
                        setTimeout(function () {
                            that.monJdAd(ad)
                        }, 50)
                    }
                },
                monGoogleAd: function () {
                    var that = this;
                    var dom, ifr, ins;
                    dom = ZmengPcQr.ad.dom;
                    if (!ZmengPcQr.ad.isChecked) {
                        ins = dom.getElementsByTagName("ins")[0];
                        if (ins) {
                            if (ins.getAttribute("data-adsbygoogle-status") === "done") {
                                ifr = ins.getElementsByTagName("iframe")[0];
                                that.imageLog(ZmengPcQr.ad.logUrl);
                                that.monIframeClick(ifr);
                                ZmengPcQr.ad.isChecked = true;
                                return
                            }
                        }
                        setTimeout(function () {
                            that.monGoogleAd()
                        }, 50)
                    }
                },
                monIframeClick: function (ifr) {
                    var that = this;
                    if (ZmengPcQr.ad.isClicked == true) {
                        if (ZmengPcQr.ad.clickTimmer) {
                            clearInterval(ZmengPcQr.ad.clickTimmer)
                        }
                    } else {
                        ZmengPcQr.ad.clickTimmer = setInterval(function () {
                            if (document.activeElement) {
                                var activeElement = document.activeElement;
                                if (activeElement == ifr) {
                                    that.imageLog(ZmengPcQr.ad.clickUrl);
                                    ZmengPcQr.ad.isClicked = true;
                                    that.monIframeClick(ifr)
                                }
                            }
                        }, 50)
                    }
                },
                monitorZmengAd: function () {
                    var that = this;
                    that.imageLog(ZmengPcQr.ad.logUrl);
                    addEvent(ZmengPcQr.ad.dom, "click", function () {
                        that.imageLog(ZmengPcQr.ad.clickUrl, ZmengPcQr.ad.jumpUrl)
                    })
                },
                monTuiaAd: function () {
                    var that = this;
                    if (!ZmengPcQr.ad.isChecked) {
                        var mimgs = document.getElementsByTagName("img");
                        for (var i = 0, imax = mimgs.length; i < imax; i++) {
                            if (mimgs[i].className == "tuia-img") {
                                that.imageLog(ZmengPcQr.ad.logUrl);
                                addEvent(ZmengPcQr.ad.dom, "click", function () {
                                    that.imageLog(ZmengPcQr.ad.clickUrl, ZmengPcQr.ad.jumpUrl)
                                });
                                return
                            }
                        }
                        setTimeout(function () {
                            that.monTuiaAd()
                        }, 50)
                    }
                },
                monBdsspAd: function (ad) {
                    var that = this,
                        ad = ZmengPcQr.ad;
                    if (!ad.isChecked) {
                        var frames = document.getElementsByTagName("iframe");
                        for (var i = 0, imax = frames.length; i < imax; i++) {
                            var msrc = frames[i].src;
                            if (msrc.indexOf(ad.mproId) != -1) {
                                that.imageLog(ZmengPcQr.ad.logUrl);
                                ad.isChecked = true;
                                return
                            }
                        }
                        setTimeout(function () {
                            that.monBdsspAd(ad)
                        }, 50)
                    }
                },
                imageLog: function (url, jumpUrl) {
                    var curUrl = encodeURIComponent(window.location.href);
                    var data = window.imgLogData || (window.imgLogData = {}),
                        img;
                    img = data[uid] = new Image();
                    var uid = unique();
                    img.onload = img.onerror = function () {
                        img.onload = img.onerror = null;
                        delete data[uid];
                        img = null;
                        if (jumpUrl) {}
                    };
                    img.src = location.protocol + url + "&_cid=" + ZmengPcQr.cid + "&_slot=" + ZmengPcQr.ad
                        .mproId + "&_dmac=" + ZmengPcQr.dmac + "&_umac=" + ZmengPcQr.umac + "&url=" + curUrl +
                        "&_ctype=" + ZmengPcQr.ctype + "&_u=" + uid + "&_adx=" + ZmengPcQr.ad.adx
                }
            };

            function isMobile() {
                return navigator.userAgent.match(/(iPhone|iPod|Android|ios|SymbianOS|iPad|Mobile|Windows Phone)/i)
            }

            function checkEnv() {
                var reg = /^http(s)?:\/\/(.*?)\//;
                var url = null;
                if (parent !== window) {
                    try {
                        url = parent.location.host.toLowerCase()
                    } catch (e) {
                        url = reg.exec(document.referrer.toLowerCase())[2]
                    }
                } else {
                    url = window.location.host.toLowerCase()
                }
                for (var i = 0; i < filterString.length; i++) {
                    try {
                        if (url.indexOf(filterString[i]) >= 0) {
                            return false
                        }
                    } catch (e) {
                        return false
                    }
                }
                return true
            }

            function parseMac(mac) {
                var newMac = "";
                if (mac != "") {
                    for (i = 0; i < mac.length; i++) {
                        newMac += mac[i];
                        if ((i + 1) % 2 == 0 && (i + 1) != mac.length) {
                            newMac += ":"
                        }
                    }
                }
                return newMac
            }
            var unique = (function () {
                var time = (new Date()).getTime() + "-",
                    i = 0;
                return function () {
                    return time + (i++)
                }
            })();

            function createDivByJsPosition() {
                var div = (String.prototype.concat.call('<div style="z-index:2147483647;" cprotype="' + ZmengPcQr.ad
                    .type + '">', "</div>")).toDom();
                if (ZmengPcQr.ad.width) {
                    div.style.width = ZmengPcQr.ad.width + "px"
                }
                if (ZmengPcQr.ad.height) {
                    div.style.height = ZmengPcQr.ad.height + "px"
                } else {
                    div.style.height = "auto"
                }
                if (!scriptDom) {
                    throw new Error("no position Info")
                }
                div.id = ZmengPcQr.ad.divId;
                var i = scriptDom,
                    l = document.body.firstChild;
                var res;
                typeof i.compareDocumentPosition == "function" ? res = i.compareDocumentPosition(l) : res = 999;
                if (i) {
                    res == 4 ? document.body.insertBefore(div, document.body.firstChild) : i.parentNode.insertBefore(
                        div, i)
                }
                ZmengPcQr.ad.dom = ZmengPcQr.dom = div
            }

            function closeAd(dom) {
                var e = event || window.event;
                if (e.stopPropagation) {
                    e.stopPropagation()
                } else {
                    e.cancelBubble = true
                }
                dom.style.display = "none"
            }
            var addEvent = (function () {
                if (document.addEventListener) {
                    return function (el, type, fn) {
                        el.addEventListener(type, function (e) {
                            fn.call(el, e)
                        }, false)
                    }
                } else {
                    if (window.attachEvent) {
                        return function (el, type, fn) {
                            el.attachEvent("on" + type.toString(), function (e) {
                                fn.call(el, e)
                            })
                        }
                    }
                }
            })();
            var zAdFix = new ADFIX()
        }(window);
    </script>
</body>

</html>